Domain decomposition strategies for the two-dimensional Wigner Monte Carlo Method
نویسندگان
چکیده
A domain decomposition approach for the parallelization of the Wigner Monte Carlo method allows the huge memory requirements to be distributed amongst many computational units, thereby making large multidimensional simulations feasible. Two domain decomposition techniques—a uniform slab and uniform block decomposition—are compared and the design and implementation of the block decomposition approach, using the message passing interface, is discussed. The parallel performance of the two approaches is evaluated by simulating a representative physical problem. Our results show that the presumably inferior slab decomposition method is in fact superior to the block decomposition approach, due to the additional overhead incurred by the block decomposition method to set up its communication layer.
منابع مشابه
Comparison of Slab and Block Decomposition Strategies for the Two-Dimensional Wigner Monte Carlo Method
Both stochastic and deterministic methods have been applied to solve the one-dimensional Wigner equation. However, only the Wigner Monte Carlo method, using the signed-particle technique [1], has made multi-dimensional Wigner simulations viable thus far [2]; a multidimensional approach is essential for the simulation of realistic semiconductor devices. The primary challenge lies in the fact tha...
متن کاملParallelization of the Two-Dimensional Wigner Monte Carlo Method
Conducting Wigner Monte Carlo simulations remains highly challenging primarily due to the method’s critical annihilation step, required to counter-balance the continuous generation of particles to keep the simulation computationally feasible. The memory demands of the annihilation algorithm itself is proportional to the dimensionality and resolution of the phase space represented in the simulat...
متن کاملDistributed-memory parallelization of the Wigner Monte Carlo method using spatial domain decomposition
The Wigner Monte Carlo method, based on the generation and annihilation of particles, has emerged as a promising approach to treat transient problems of quantum electron transport in nanostructures. Tackling these simulations in multiple spatial dimensions demands a parallelized approach to facilitate a practical application of the method in order to investigate realistic problems, due to the o...
متن کاملParallel Domain Decomposition Methods in Fluid Models with Monte Carlo Transport
To examine the domain decomposition of a coupled Monte Carlo nite element calculation, it is important to use a domain decomposition that is suitable for the individual models. We have developed a code that simulates a Monte Carlo calculation running on a massively parallel processor. This code is used to examine the load balancing behavior of three domain decomposition strategies for a Monte C...
متن کاملTwo and Three Dimensional Monte Carlo Simulation of Magnetite Nanoparticle Based Ferrofluids
We have simulated a magnetite nanoparticle based ferrofluid using Monte Carlo method. Two and three dimensional Monte Carlo simulations have been done using parallel computing technique. The aggregation and rearrangement of nanoparticles embedded in a liquid carrier have been studied in various particle volume fractions. Our simulation results are in complete agreement with the reported experim...
متن کامل